Nextend\SmartSlider3\Renderable\Component\AbstractComponent D

Total Complexity 193
Dependencies 11
Dependents 4
Total lines 786
Lines of code 586
Logical lines of code 378
Comment lines 51
Methods 43
Properties 13

Methods 43

Method Rating Maintainability Complexity Lines of code
pluginAnimationsConvertV1ToV2()
D
35 32 92
pluginAnimationGetEventAttributes()
A
43 14 54
renderBackground()
A
45 14 40
getBackgroundCSS()
A
47 12 35
pluginCrop()
A
49 9 29
translateUniqueIdentifierParentID()
A
52 9 24
serveLocalStyle()
A
51 8 25
translateUniqueIdentifierID()
A
53 8 22
translateUniqueIdentifierClass()
A
54 8 20
__construct()
S
53 6 22
createColorProperty()
S
62 7 10
prepareHTML()
S
54 5 20
pluginAnimationParseEventCode()
S
59 5 14
spacingToEm()
S
59 4 13
fixAnimationArray()
S
67 4 7
isRenderAllowed()
S
63 4 10
addLocalStyle()
S
63 4 10
pluginParallax()
S
69 3 6
getPlacement()
S
66 3 9
getFilled()
S
66 3 8
pluginAnimationsConvertV1ToV2RemoveName()
S
68 3 7
createDeviceProperty()
S
60 2 14
translateUniqueIdentifier()
S
66 2 9
pxToEm()
S
65 2 9
getAttribute()
S
71 2 6
generateUniqueIdentifier()
S
64 2 9
renderContainer()
S
72 2 6
admin()
S
63 1 11
setAttribute()
S
80 1 3
prepareSample()
S
89 1 2
pluginShowOn()
S
80 1 3
prepareImport()
S
89 1 2
prepareExport()
S
89 1 2
createProperty()
S
78 1 3
pluginFontSize()
S
74 1 4
pluginAnimations()
S
91 1 2
pluginRotation()
S
80 1 3
renderPlugins()
S
66 1 9
addUniqueClass()
S
79 1 3
render()
S
100 1 0
getBaseSize()
S
79 1 3
getOwner()
S
82 1 3
getType()
S
82 1 3